@charset "utf-8";
/* CSS Document */

		/* MIDDLE CONTENT */
		
#contact-container{
    clear: both;
	min-height:600px; height:100%; width:850px; margin:auto; overflow:hidden;
	margin-bottom:10px; padding:0px 0px 15px 0px;
	border-bottom:5px solid #2b95bc;	
	box-shadow:0px 0px 10px black;
}
h3.contact-title{
	font-size:35px; color:white; text-transform:lowercase; font-weight:100; font-style:italic;
	margin:0px 0px 20px 0px; padding:5px 0px 5px 30px; background-color:#2b95bc;
}
#contact-form{
	padding:0px 0px 0px 20px; float:left;
}
#contact-container label{
	display:block;
	width:100px; text-align:left; text-transform:uppercase; font-size:12px; font-weight:bold;
	margin:0px 0px 0px 20px;
}
.contact-input{
	width:200px; padding:5px; margin:2px 20px 5px 0px; text-align:left;
	border: 1px solid #CCC; border-radius:4px; font-size:12px;
}
.contact-subject{
	width:435px;
}
.contact-content{
	width:435px; min-height:200px; padding:5px; margin:20px 0px 5px 0px; text-align:left;
	border: 1px solid #CCC; border-radius:4px; font-size:12px;
}
.contact-input:focus, .contact-subject:focus, .contact-subject:focus{
	box-shadow:0px 0px 2px #2b95bc;
}
.submit-btn, .reset-btn{
	font-size:14px; font-weight:600;
	height:30px; color:#2b95bc; background-color:#DDD; border:none;
	border-radius:4px;
}
.submit-btn{
	margin:10px 20px 10px 5px;
}
.reset-btn{
	margin:10px 0px 10px 300px;
}
.submit-btn:hover, .reset-btn:hover{
	cursor:pointer;
	box-shadow:0px 0px 3px 1px #2b95bc;
}
div#location{
	width:300px; height:100%; float:left;
	margin:20px 0px 30px 20px; padding:0px 0px 10px 0px;
	border:1px solid #CCC;
}
#location p{
	padding:0px 10px 0px 10px; margin:0px 0px 10px 0px;
	display:block; width:280px;
	font-size:14px; font-style:italic;
}
#location p strong{
	font-size:18px; text-transform:uppercase; line-height:2;
}
#location a{
	color:black; text-align:right; padding:0px 0px 0px 10px;
}
		/* END MIDDLE CONTENT */
		
